rocket-powered grenade (RPG) - English Synonyms Dictionary